cat dogs labrador retriever handling breeder chocolate lab kittens medicine laboratory retriever medical pet labrador puppies cats machinery doctor medical billing equipment supplies